Algorithm 1025: PARyOpt: A Software for <u>P</u> arallel <u>A</u> synchronous <u>R</u> emote Ba <u>y</u> esian <u>Opt</u> imization
نویسندگان
چکیده
PARyOpt 1 is a Python based implementation of the Bayesian optimization routine designed for remote and asynchronous function evaluations. especially attractive computational due to its low cost footprint as well ability account uncertainties in data. A key challenge efficiently deploy any strategy on distributed computing systems synchronization step, where data from multiple calls assimilated identify next campaign calls. provides an elegant approach overcome this issue via updates. We formulate, develop implement parallel, variant optimization. The framework robust resilient external failures. show how such evaluations help reduce total wall clock time suite test problems. Additionally, we software design allows easy extension response surface reconstruction (Kriging), providing high performance autonomous exploration. available PyPI, with examples documentation.
منابع مشابه
arallel synchronous
To speed up production systems, many researchers have turned to parallel implementations. We describe a system called PARS that executes production rules in parallel. PARS is novel because it (1) executes many rules simultaneously, (2) runs in a highly asynchronous fashion, and (3) runs on a distributed memory machine. Item (1) improves available concurrency over systems that only perform the M...
متن کاملLAGA: A Software for Landscape Allocation using Genetic Algorithm
In this paper, Landscape Allocation using Genetic Algorithm (LAGA), a spatial multi-objective land use optimization software is introduced. The software helps in searching for optimal land use when multiple objectives such as suitability, area, cohesion and edge density indices are simultaneously involved. LAGA is a flexible and easy to use genetic algorithm-based software for optimizing the sp...
متن کاملA partition-based algorithm for clustering large-scale software systems
Clustering techniques are used to extract the structure of software for understanding, maintaining, and refactoring. In the literature, most of the proposed approaches for software clustering are divided into hierarchical algorithms and search-based techniques. In the former, clustering is a process of merging (splitting) similar (non-similar) clusters. These techniques suffered from the drawba...
متن کاملa new algorithm and software of individual life insurance and annuity computation
چکیده ندارد.
15 صفحه اولlaga: a software for landscape allocation using genetic algorithm
in this paper, landscape allocation using genetic algorithm (laga), a spatial multi-objective land use optimization software is introduced. the software helps in searching for optimal land use when multiple objectives such as suitability, area, cohesion and edge density indices are simultaneously involved. laga is a flexible and easy to use genetic algorithm-based software for optimizing the sp...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM Transactions on Mathematical Software
سال: 2022
ISSN: ['0098-3500', '1557-7295']
DOI: https://doi.org/10.1145/3529517